package menu

type Menu struct {
	ID          int64  `json:"id"`           //  自增id
	Module      string `json:"module"`       //  模块名称
	ModuleName  string `json:"module_name"`  //  模块名称
	Item        string `json:"item"`         //  菜单项
	ItemName    string `json:"item_name"`    //  菜单项
	ModuleOrder int64  `json:"module_order"` //  一级菜单排序
	ItemOrder   int64  `json:"item_order"`   //  二级菜单排序(一级菜单内的排序)
	ModuleIcon  string `json:"module_icon"`  //  一级菜单图标
	ItemIcon    string `json:"item_icon"`    //  二级菜单图标
	Status      int64  `json:"status"`       //  1:启用,2:禁用
	Creator     int64  `json:"creator"`      //  创建人（修改人）
	CreateAt    int64  `json:"create_at"`
	UpdatedAt   int64  `json:"updated_at"`
	Deleted     int64  `json:"deleted"` //  标识记录是否被删除（0：没有被删除，1：被删除）
}

func (Menu) TableName() string {
	return "menu"
}
